package com.yvon.service.demo.spring.aop.framework;

/**
 * aop代理
 * 定义一个标准接口，用于获取代理类。因为具体实现代理的方式可以有 JDK 方式，也可以是 Cglib 方式，所以定义接口会更加方便管理实现类。
 *
 * @author Yvon
 * @since 2023-01-03
 */
public interface AopProxy {

    /**
     * 获得代理
     *
     * @return {@link Object}
     */
    Object getProxy();
}
